estimated ultimate recovery - French English Dictionary